Search

Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Alamar Resort Inn  Stars

311 16th Street, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 8.1 from 111 reviews
Pricesfrom (per room per night)
Single$79.00
Double$NULL
Rooms from
$79.00per room per night
Book Now!

Sheraton Oceanfront Hotel  Stars

3501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.2 from 283 reviews
Pricesfrom (per room per night)
Single$99.00
Double$229.00
Rooms from
$99.00per room per night
Book Now!

Quality Inn and Suites Oceanfront  Stars

705 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.91 miles from Virginia Beach
Score 7.0 from 164 reviews
Pricesfrom (per room per night)
Single$47.20
Double$107.20
Rooms from
$47.20per room per night
Book Now!

Travelodge Virginia Beach  Stars

2802 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.49 miles from Virginia Beach
Score 6.1 from 136 reviews
Pricesfrom (per room per night)
Single$31.44
Double$71.99
Rooms from
$31.44per room per night
Book Now!

Ramada Virginia Beach Oceanfront  Stars

615 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.94 miles from Virginia Beach
Score 7.9 from 799 reviews
Pricesfrom (per room per night)
Single$66.60
Double$510.00
Rooms from
$66.60per room per night
Book Now!

Econo Lodge Virginia Beach  Stars

2707 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 9.0 from 54 reviews
Pricesfrom (per room per night)
Single$59.00
Double$79.00
Rooms from
$59.00per room per night
Book Now!

Rodeway Inn Virginia Beach 

1005 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.75 miles from Virginia Beach
Score 6.8 from 25 reviews
Pricesfrom (per room per night)
Single$39.95
Double$39.95
Rooms from
$39.95per room per night
Book Now!

Baymont Inn & Suites Oceanfront  Stars

1201 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.76 miles from Virginia Beach
Score 7.3 from 257 reviews
Pricesfrom (per room per night)
Single$58.65
Double$134.00
Rooms from
$58.65per room per night
Book Now!

Turtle Cay Resort  Stars

600 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.93 miles from Virginia Beach
Score 8.9 from 101 reviews
Pricesfrom (per room per night)
Single$75.60
Double$296.10
Rooms from
$75.60per room per night
Book Now!

Ambassadors Inn and Suites - Virginia Beach  Stars

716 21 Street, Virginia Beach, VA, 23451Show on map 2.00 miles from Virginia Beach
Score 6.2 from 261 reviews
Pricesfrom (per room per night)
Single$49.49
Double$99.49
Rooms from
$49.49per room per night
Book Now!

Comfort Inn & Suites Oceanfront  Stars

2015 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.58 miles from Virginia Beach
Score 8.9 from 85 reviews
Pricesfrom (per room per night)
Single$83.20
Double$149.00
Rooms from
$83.20per room per night
Book Now!

Econo Lodge Oceanfront  Stars

2109 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.9 from 165 reviews
Pricesfrom (per room per night)
Single$59.00
Double$99.00
Rooms from
$59.00per room per night
Book Now!

Comfort Suites Beachfront  Stars

2321 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.54 miles from Virginia Beach
Score 8.7 from 167 reviews
Pricesfrom (per room per night)
Single$90.25
Double$149.00
Rooms from
$90.25per room per night
Book Now!

Holiday Inn VA Beach-Oceanside 21st Street  Stars

2101 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.58 miles from Virginia Beach
Score 8.6 from 331 reviews
Pricesfrom (per room per night)
Single$79.00
Double$199.00
Rooms from
$79.00per room per night
Book Now!

SpringHill Suites Virginia Beach Oceanfront  Stars

901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.84 miles from Virginia Beach
Score 8.8 from 190 reviews
Pricesfrom (per room per night)
Single$116.00
Double$144.00
Rooms from
$116.00per room per night
Book Now!

Hampton Inn Virginia Beach Oceanfront North  Stars

3107 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.8 from 129 reviews
Pricesfrom (per room per night)
Single$94.00
Double$159.00
Rooms from
$94.00per room per night
Book Now!

Wyndham Virginia Beach Oceanfront  Stars

57th Street and Atlantic Avenue, Virginia Beach, VA, 23451Show on map 3.07 miles from Virginia Beach
Score 7.4 from 613 reviews
Pricesfrom (per room per night)
Single$71.20
Double$229.00
Rooms from
$71.20per room per night
Book Now!

Courtyard Virginia Beach Oceanfront / North 37th Street  Stars

3737 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.60 miles from Virginia Beach
Score 8.7 from 190 reviews
Pricesfrom (per room per night)
Single$99.00
Double$149.00
Rooms from
$99.00per room per night
Book Now!

Knights Inn & Suites Virginia Beach  Stars

207 29th Street, Virginia Beach, VA, 23451Show on map 2.45 miles from Virginia Beach
Score 6.0 from 100 reviews
Pricesfrom (per room per night)
Single$50.15
Double$89.00
Rooms from
$50.15per room per night
Book Now!

Fairfield Inn Suites Virginia Beach Oceanfront  Stars

1901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.61 miles from Virginia Beach
Score 8.8 from 134 reviews
Pricesfrom (per room per night)
Single$98.00
Double$129.00
Rooms from
$98.00per room per night
Book Now!

Residence Inn Virginia Beach Oceanfront  Stars

3217 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.4 from 41 reviews
Pricesfrom (per room per night)
Single$103.00
Double$199.00
Rooms from
$103.00per room per night
Book Now!

Ocean Beach Club Resort  Stars

3401 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.54 miles from Virginia Beach
Score 8.5 from 471 reviews
Pricesfrom (per room per night)
Single$75.60
Double$369.00
Rooms from
$75.60per room per night
Book Now!

Surfside Oceanfront Inn & Suites  Stars

1211 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.74 miles from Virginia Beach
Score 8.5 from 457 reviews
Pricesfrom (per room per night)
Single$95.99
Double$254.99
Rooms from
$95.99per room per night
Book Now!

Hampton Inn Virginia Beach-Oceanfront South  Stars

1011 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.81 miles from Virginia Beach
Score 8.3 from 146 reviews
Pricesfrom (per room per night)
Single$80.10
Double$179.00
Rooms from
$80.10per room per night
Book Now!

Capes Hotel  Stars

2001 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.59 miles from Virginia Beach
Score 8.6 from 302 reviews
Pricesfrom (per room per night)
Single$90.00
Double$NULL
Rooms from
$90.00per room per night
Book Now!

La Quinta Inn & Suites Virginia Beach  Stars

2800 Pacific Ave, Virginia Beach, VA, 23451Show on map 2.41 miles from Virginia Beach
Score 7.6 from 358 reviews
Pricesfrom (per room per night)
Single$69.00
Double$109.00
Rooms from
$69.00per room per night
Book Now!

Belmont Inn & Suites Virginia Beach  Stars

1113 Pacific Ave, Virginia Beach, VA, 23451Show on map 2.71 miles from Virginia Beach
Score 5.9 from 138 reviews
Pricesfrom (per room per night)
Single$37.99
Double$41.99
Rooms from
$37.99per room per night
Book Now!

Blue Marlin Motel  Stars

2411 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.46 miles from Virginia Beach
Score 6.5 from 624 reviews
Pricesfrom (per room per night)
Single$34.99
Double$41.99
Rooms from
$34.99per room per night
Book Now!

Oceanaire Resort Hotel  Stars

3421 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.9 from 261 reviews
Pricesfrom (per room per night)
Single$89.10
Double$309.00
Rooms from
$89.10per room per night
Book Now!

Days Inn at the Beach  Stars

1000 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.79 miles from Virginia Beach
Score 8.2 from 29 reviews
Pricesfrom (per room per night)
Single33.96
Double109.95
Rooms from
33.96per room per night
Book Now!

Economy Inn - Virginia Beach 

395 Norfolk Avenue, Virginia Beach, VA, 23451Show on map 2.69 miles from Virginia Beach
Score 5.4 from 37 reviews
Pricesfrom (per room per night)
Single50.00
Double85.00
Rooms from
50.00per room per night
Book Now!

Hilton Garden Inn Virginia Beach Oceanfront 

3315 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 9.0 from 186 reviews
Pricesfrom (per room per night)
Single119.00
Double262.09
Rooms from
119.00per room per night
Book Now!

MacThrift Motor Inn  Stars

311 22nd St, Virginia Beach, VA, 23451Show on map 2.42 miles from Virginia Beach
Pricesfrom (per room per night)
Single44.95
Double197.95
Rooms from
44.95per room per night
Book Now!

Sandpiper Inn  Stars

1112 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.69 miles from Virginia Beach
Score 6.1 from 253 reviews
Pricesfrom (per room per night)
Single37.49
Double79.99
Rooms from
37.49per room per night
Book Now!

Super 8 Virginia Beach Oceanfront  Stars

1719 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.64 miles from Virginia Beach
Score 5.1 from 600 reviews
Pricesfrom (per room per night)
Single39.95
Double129.95
Rooms from
39.95per room per night
Book Now!

The Oceanfront Inn - Virginia Beach  Stars

2901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.51 miles from Virginia Beach
Score 8.4 from 262 reviews
Pricesfrom (per room per night)
Single$59.00
Double$99.00
Rooms from
$59.00per room per night
Book Now!

Beach Quarters Resort  Stars

501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.98 miles from Virginia Beach
Score 8.4 from 205 reviews
Pricesfrom (per room per night)
Single$75.60
Double$144.00
Rooms from
$75.60per room per night
Book Now!

DoubleTree by Hilton Virginia Beach  Stars

1900 Pavilion Drive, Virginia Beach, VA, 23451Show on map 1.63 miles from Virginia Beach
Score 7.7 from 225 reviews
Pricesfrom (per room per night)
Single$84.15
Double$719.00
Rooms from
$84.15per room per night
Book Now!

Marjac Suites  Stars

2201 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.2 from 494 reviews
Pricesfrom (per room per night)
Single$55.05
Double$151.55
Rooms from
$55.05per room per night
Book Now!

Hilton Virginia Beach Oceanfront  Stars

3001 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.50 miles from Virginia Beach
Score 8.2 from 147 reviews
Pricesfrom (per room per night)
Single$134.10
Double$329.00
Rooms from
$134.10per room per night
Book Now!

Travelodge Suites Oceanfront  Stars

1909 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.60 miles from Virginia Beach
Score 6.6 from 221 reviews
Pricesfrom (per room per night)
Single$39.09
Double$179.99
Rooms from
$39.09per room per night
Book Now!

Beach Carousel Virginia Beach  Stars

1300 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.65 miles from Virginia Beach
Score 7.1 from 230 reviews
Pricesfrom (per room per night)
Single$33.00
Double$99.00
Rooms from
$33.00per room per night
Book Now!

The Schooner Inn  Stars

215 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 3.09 miles from Virginia Beach
Score 8.2 from 223 reviews
Pricesfrom (per room per night)
Single$60.00
Double$110.00
Rooms from
$60.00per room per night
Book Now!

Clarion Inn & Suites Virginia Beach  Stars

2604 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.47 miles from Virginia Beach
Score 8.0 from 256 reviews
Pricesfrom (per room per night)
Single$51.20
Double$119.00
Rooms from
$51.20per room per night
Book Now!

Howard Johnson Virginia Beach at the Beach  Stars

512 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.95 miles from Virginia Beach
Score 6.0 from 118 reviews
Pricesfrom (per room per night)
Single$38.50
Double$121.10
Rooms from
$38.50per room per night
Book Now!

Neptune Park Inn  Stars

3108 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.48 miles from Virginia Beach
Score 5.8 from 819 reviews
Pricesfrom (per room per night)
Single$71.10
Double$199.00
Rooms from
$71.10per room per night
Book Now!

Holiday Inn & Suites North Beach Hotel  Stars

3900 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.61 miles from Virginia Beach
Score 8.3 from 254 reviews
Pricesfrom (per room per night)
Single$94.00
Double$244.00
Rooms from
$94.00per room per night
Book Now!

The Breakers Resort Inn  Stars

1503 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.67 miles from Virginia Beach
Score 8.6 from 625 reviews
Pricesfrom (per room per night)
Single$60.00
Double$115.00
Rooms from
$60.00per room per night
Book Now!

Cutty Sark Efficiencies  Stars

3614 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.7 from 138 reviews
Pricesfrom (per room per night)
Single$75.00
Double$200.00
Rooms from
$75.00per room per night
Book Now!

Best Western Plus Sandcastle Beachfront Hotel  Stars

1307 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.71 miles from Virginia Beach
Score 8.3 from 606 reviews
Pricesfrom (per room per night)
Single$79.99
Double$154.99
Rooms from
$79.99per room per night
Book Now!

Sundial Inn  Stars

308 21 Street, Virginia Beach, VA, 23451Show on map 2.44 miles from Virginia Beach
Score 7.0 from 335 reviews
Pricesfrom (per room per night)
Single$40.50
Double$85.00
Rooms from
$40.50per room per night
Book Now!

Best Western Plus Oceanfront Virginia Beach  Stars

2809 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 8.3 from 388 reviews
Pricesfrom (per room per night)
Single$74.69
Double$134.99
Rooms from
$74.69per room per night
Book Now!

Courtyard Virginia Beach Oceanfront/South  Stars

2501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.6 from 105 reviews
Pricesfrom (per room per night)
Single$99.00
Double$249.00
Rooms from
$99.00per room per night
Book Now!

Cerca Del Mar Motel  Stars

410 21st Street, Virginia Beach, VA, 23451Show on map 2.35 miles from Virginia Beach
Score 6.3 from 182 reviews
Pricesfrom (per room per night)
Single$49.95
Double$134.95
Rooms from
$49.95per room per night
Book Now!

Days Inn Oceanfront  Stars

2417 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.1 from 598 reviews
Pricesfrom (per room per night)
Single$59.00
Double$89.00
Rooms from
$59.00per room per night
Book Now!

Country Inns & Suites Virginia Beach  Stars

1801 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.62 miles from Virginia Beach
Score 8.1 from 586 reviews
Pricesfrom (per room per night)
Single$63.75
Double$214.00
Rooms from
$63.75per room per night
Book Now!

Travelodge Bay Beach  Stars

2968 Shore Drive, Virginia Beach, VA, 23451Show on map 5.20 miles from Virginia Beach
Score 6.6 from 65 reviews
Pricesfrom (per room per night)
Single$42.49
Double$109.99
Rooms from
$42.49per room per night
Book Now!

Virginia Beach Resort Hotel  Stars

2800 Shore Drive, Virginia Beach, VA, 23451Show on map 5.12 miles from Virginia Beach
Score 7.2 from 244 reviews
Pricesfrom (per room per night)
Single$80.10
Double$180.00
Rooms from
$80.10per room per night
Book Now!

The Dolphin Inn  Stars

1705 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.64 miles from Virginia Beach
Score 6.6 from 935 reviews
Pricesfrom (per room per night)
Single$60.08
Double$95.12
Rooms from
$60.08per room per night
Book Now!

The Barclay Towers Hotel and Resort  Stars

809 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.87 miles from Virginia Beach
Score 8.2 from 451 reviews
Pricesfrom (per room per night)
Single$80.00
Double$110.00
Rooms from
$80.00per room per night
Book Now!

Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront  Stars

2607 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.4 from 132 reviews
Pricesfrom (per room per night)
Single$89.00
Double$139.00
Rooms from
$89.00per room per night
Book Now!

Four Sails Resort  Stars

3301 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.9 from 389 reviews
Pricesfrom (per room per night)
Single$69.00
Double$79.00
Rooms from
$69.00per room per night
Book Now!

Boardwalk Resort Hotel and Villas  Stars

1601 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.66 miles from Virginia Beach
Score 8.6 from 108 reviews
Pricesfrom (per room per night)
Single$94.00
Double$134.00
Rooms from
$94.00per room per night
Book Now!

Knights Inn Virginia Beach Lynnhaven  Stars

804 Lynnhaven Parkway, Virginia Beach, VA, 23452Show on map 3.67 miles from Virginia Beach
Score 6.1 from 66 reviews
Pricesfrom (per room per night)
Single$49.96
Double$69.96
Rooms from
$49.96per room per night
Book Now!

Econo Lodge Town Center  Stars

3637 Bonney Rd., Virginia Beach, VA, 23452Show on map 4.33 miles from Virginia Beach
Score 6.1 from 21 reviews
Pricesfrom (per room per night)
Single$55.99
Double$119.99
Rooms from
$55.99per room per night
Book Now!

Church Point Manor Bed and Breakfast 

4001 Church Point Road, Virginia Beach, VA, 23455Show on map 5.92 miles from Virginia Beach
Score 9.4 from 13 reviews
Pricesfrom (per room per night)
Single$200.00
Double$575.00
Rooms from
$200.00per room per night
Book Now!

Best Western Center Inn  Stars

5718 Northampton Boulevard, Virginia Beach, VA, 23455Show on map 9.23 miles from Virginia Beach
Score 7.3 from 116 reviews
Pricesfrom (per room per night)
Single$63.74
Double$74.99
Rooms from
$63.74per room per night
Book Now!

Red Roof Inn Virginia Beach-Norfolk Airport  Stars

5745 Northampton Boulevard, Virginia Beach, VA, 23455Show on map 9.19 miles from Virginia Beach
Score 7.2 from 301 reviews
Pricesfrom (per room per night)
Single$54.99
Double$69.99
Rooms from
$54.99per room per night
Book Now!

Wingate by Wyndham VB / Norfolk Airport  Stars

5800 Burton Station Road, Virginia Beach, VA, 23455Show on map 9.45 miles from Virginia Beach
Score 8.0 from 99 reviews
Pricesfrom (per room per night)
Single$67.15
Double$129.99
Rooms from
$67.15per room per night
Book Now!

Americas Best Value Inn Virginia Beach  Stars

5725 Northhampton Boulevard, Virginia Beach, VA, 23455Show on map 9.14 miles from Virginia Beach
Score 5.4 from 206 reviews
Pricesfrom (per room per night)
Single$59.00
Double$89.00
Rooms from
$59.00per room per night
Book Now!
Copyright © 1995 to 2024 Smooth Hound Systems